Реалізація сервісного шару

📌 Створення BookService

Сервісний шар відповідає за бізнес-логіку програми. Створимо клас BookService, який використовує BookRepository для роботи з базою даних.

                
import org.springframework.stereotype.Service;
import java.util.List;

@Service
public class BookService {
    private final BookRepository bookRepository;

    public BookService(BookRepository bookRepository) {
        this.bookRepository = bookRepository;
    }

    public List getAllBooks() {
        return bookRepository.findAll();
    }

    public Book saveBook(Book book) {
        return bookRepository.save(book);
    }
}
                
            

🛠 Переваги використання Service Layer


Назад Далі